工控網(wǎng)首頁(yè)
>

應(yīng)用設(shè)計(jì)

>

紫金橋組態(tài)軟件與歐姆龍PLC以太網(wǎng)通信(FINS命令)

紫金橋組態(tài)軟件與歐姆龍PLC以太網(wǎng)通信(FINS命令)

一 硬件配置

1-1 PLC面板介紹

1.手動(dòng)調(diào)整PLC的UNIT No.和 NODE No.,默認(rèn)UNIT No.= 0,NODE No. = 0x01。即PLC單元地址為0,節(jié)點(diǎn)地址為0x01。

2.通過(guò)CX-Programmer設(shè)置CPU CJ2M-CPU33模塊的IP地址和子網(wǎng)掩碼,傳送IO表設(shè)置,如下圖所示:

1-2 PLC IP地址配置

3.修改電腦的IP地址:

CJ2M-CPU33IP地址要與電腦同網(wǎng)段。

1-3 上位機(jī)IP配置

二 軟件設(shè)置

1.設(shè)備定義

設(shè)備定義時(shí)請(qǐng)選擇:PLC/ORMON(歐姆龍)/TCP/IP(CS/CJ)。

2.設(shè)備專有參數(shù)配置

2-1 設(shè)備定義

目的網(wǎng)絡(luò)地址:只有一個(gè)本地網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)地址都設(shè)置為0,代表只有一個(gè)網(wǎng)絡(luò)。如果有多級(jí)網(wǎng)絡(luò),則必須指定PLC所在的網(wǎng)絡(luò)號(hào),范圍是1-127。

目的節(jié)點(diǎn)地址:在同一級(jí)網(wǎng)絡(luò)里,每個(gè)PLC節(jié)點(diǎn)地址設(shè)置為不同地址,一個(gè)節(jié)點(diǎn)地址對(duì)應(yīng)一個(gè)PLC。若為以太網(wǎng),目的節(jié)點(diǎn)地址則在PLC的CPU面板上指定,如圖1-1

目的單元地址:同一個(gè)PLC一般包含多個(gè)模塊,每個(gè)模塊單元號(hào)互不相同,CPU默認(rèn)為0,其余模塊單元號(hào)則可按需、手動(dòng)在模塊面板上設(shè)置

源網(wǎng)絡(luò)地址:只有一個(gè)本地網(wǎng)絡(luò)時(shí),網(wǎng)絡(luò)號(hào)都設(shè)置為0,代表只有一個(gè)網(wǎng)絡(luò)。如果有多級(jí)網(wǎng)絡(luò),為了避免沖突,則必須指定各級(jí)網(wǎng)絡(luò)號(hào),范圍是1-127。

源節(jié)點(diǎn)地址:在同一級(jí)網(wǎng)絡(luò)里,各個(gè)連接節(jié)點(diǎn)的節(jié)點(diǎn)號(hào)需設(shè)置為不同號(hào)碼,一個(gè)節(jié)點(diǎn)對(duì)應(yīng)一個(gè)PLC。若為以太網(wǎng),上位機(jī)節(jié)點(diǎn)地址一般設(shè)為IP地址的最后一個(gè)字段,或默認(rèn)0。

源單元地址:在同一個(gè)PLC中,各個(gè)模塊單元號(hào)互不相同,CPU一直為0,其余可自行設(shè)置。

: 由于通訊是在計(jì)算機(jī)和PLC的CPU之間進(jìn)行的,所以目標(biāo)模塊單元地址和源模塊單元地址都設(shè)置為0。 

3.?dāng)?shù)據(jù)連接

2-2 組點(diǎn)連接

內(nèi)存區(qū):是把軟件中的點(diǎn)參數(shù)與PLC的某個(gè)內(nèi)存區(qū)建立對(duì)應(yīng)關(guān)系的區(qū)域。

具體對(duì)應(yīng)關(guān)系,請(qǐng)參見(jiàn)下表:

內(nèi)存區(qū)域

組點(diǎn)連接

范圍(十進(jìn)制)

格式

注釋

CIO

CIO

0-6143

WORD

PLC與I/O單元的數(shù)據(jù)交換,分只讀區(qū)和讀寫區(qū),請(qǐng)參考設(shè)備手冊(cè)

W(工作區(qū))

WR

0-511

WORD

工作區(qū)用作內(nèi)部處理和存取數(shù)據(jù),它可按位或字存取

H(保持區(qū))

HR

0-511

WORD

用于數(shù)據(jù)存儲(chǔ)與操作,掉電或停止時(shí),可以保持?jǐn)?shù)據(jù)不變

A(輔助區(qū))

AR(R)

0-477

WORD

輔助區(qū)的位被系統(tǒng)預(yù)置了標(biāo)志位和控制位,用于監(jiān)控操作

AR(Read)只讀區(qū),字偏移地址對(duì)應(yīng)實(shí)際地址A0;

AR(Read/Write)讀寫區(qū),字偏移地址0對(duì)應(yīng)實(shí)際的488地址

AR(R/W)

488-959

WORD

D(數(shù)據(jù)存儲(chǔ)區(qū))

DM

0-32767

WORD

只能以字為單位存取的多用途數(shù)據(jù)區(qū),不能用位操作

C(計(jì)數(shù)器當(dāng)前值)

C(PV)

0-4095

WORD

計(jì)數(shù)器過(guò)程值,可作為普通字讀取

T(定時(shí)器當(dāng)前值)

T(PV)

0-4095

WORD

定時(shí)器過(guò)程值,可作為普通字讀取

IR(變址寄存器)

IR(PV)

0-15

WORD

用于間接尋址一個(gè)字不支持,如需,請(qǐng)聯(lián)系客服)

DR(數(shù)據(jù)寄存器)

DR(PV)

0-15

WORD

間接尋址中用來(lái)偏移變址寄存器中的PLC存儲(chǔ)地址

不支持,如需,請(qǐng)聯(lián)系客服

TK(任務(wù)標(biāo)志)

TK(FlagBIT)

0-31

WORD

讀取任務(wù)標(biāo)識(shí)

TK_FlagStatus

0-31

WORD

讀取任務(wù)狀態(tài)

T(定時(shí)器當(dāng)前狀態(tài))

T_STATUS

0-4095

WORD

定時(shí)器當(dāng)前狀態(tài)

C(計(jì)數(shù)器當(dāng)前狀態(tài))

C_STATUS

0-4095

WORD

計(jì)數(shù)器當(dāng)前狀態(tài)

E0 - EF(擴(kuò)展數(shù)據(jù)存儲(chǔ)區(qū))

E0 - E15

0-32767

WORD

EM區(qū)域存儲(chǔ)容量取決于使用CPU的型號(hào)

EM

EM(Current)

0-32767

WORD

EM當(dāng)前過(guò)程值

地址范圍:上表格中寄存器地址范圍僅供參考,具體內(nèi)容請(qǐng)參考設(shè)備手冊(cè)。

數(shù)據(jù)格式:是指把PLC內(nèi)存區(qū)中的數(shù)據(jù)解析成已選擇的數(shù)據(jù)格式,通常情況下都使用16位無(wú)符號(hào)數(shù)或16位有符號(hào)數(shù)。需要注意的是,選擇格式時(shí)一定要選擇正確。例如,32位數(shù)據(jù)覆蓋了兩個(gè)寄存器,所以如果組了一個(gè)32位的點(diǎn),那么這個(gè)點(diǎn)覆蓋了相鄰的兩個(gè)寄存器。

字偏移(十進(jìn)制):是指寄存器的偏移地址。

位偏移:針對(duì)寄存器中的某一位。

投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

紫金橋跨平臺(tái)實(shí)時(shí)數(shù)據(jù)庫(kù)發(fā)布會(huì)及入門培訓(xùn)視頻回放

紫金橋跨平臺(tái)實(shí)時(shí)數(shù)據(jù)庫(kù)入門培訓(xùn)即將開(kāi)始啦

紫金橋跨平臺(tái)實(shí)時(shí)數(shù)據(jù)庫(kù)RealHistorian

紫金橋跨平臺(tái)實(shí)時(shí)數(shù)據(jù)庫(kù)新品發(fā)布會(huì)

跨平臺(tái)實(shí)時(shí)數(shù)據(jù)庫(kù)如何實(shí)現(xiàn)表格的保存和讀取